flay (someone) for

Translations
порицать (кого-то) за
The critics flayed the director for his latest movie.
Критики раскритиковали режиссёра за его последний фильм.
Words
flay

verb
ругать
someone

pronoun
кого-либо
for

preposition
за